Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Detached £419,950 30 Sep 2015
3 THE ORCHARDS Detached £435,000 27 Jun 2019
6 THE ORCHARDS Detached £345,000 28 Sep 2006
8 THE ORCHARDS Detached £355,000 2 Dec 2005